home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Shareware Grab Bag
/
Shareware Grab Bag.iso
/
050
/
madtrb4.arc
/
README.TXT
< prev
next >
Wrap
Text File
|
1986-05-16
|
6KB
|
112 lines
***********************************************************************
Madison IBM-PC Users' Group
Turbo Pascal Library Diskette # 4
Featuring: TURBO WHEELS (Handy tools for Turbo Pascal programs)
-----------------------------------------------------------------------
This diskette contains PROGRAMS and or DATA determined to be in the
PUBLIC DOMAIN provided as a service of the GROUP for the use of it's
members. The Madison IBM-PC User's Group will not be liable for any
damages, including any lost profits, lost savings or other incidental
or consequential damages arising out of the use of or inability to use
the contents, even if the GROUP has been advised of the possibility of
such damages, or for any claim by any other party.
-----------------------------------------------------------------------
***********************************************************************
Released 12/18/85
-----------------------------------------------------------------------
Title Description
------------ ------------------------------------------------------
README TXT The file you are now reading. Additional information
is available in READTHIS.NOW.
READTHIS NOW Documentation (9 pages) detailing the files.
ALLFILES LIB Get files matching template + display, then select
ALLFILES PAS ^ Example
CIRCLE LIB Procedure for drawing a circle in graphics mode.
CIRCLE PAS ^ Example
CURSOR LIB Procedure for changing the cursor size or hiding it.
CURSOR PAS ^ Example
DISKTYP LIB Get disk type (single/double/fixed, 8/9 sectors)
DISKTYP PAS ^ Returns disk size in K (160, 180, 320, 360)
EQUIPMNT LIB Returns information about equipment attached to PC
EQUIPMNT PAS ^ Example
ERRMESSG LIB Error messages for DOS 2.0 function calls
EXISTFIL LIB Test for file's existence before opening
EXISTFIL PAS ^ (avoids crash for lack of program)
EXTENDIO LIB EXTENDed I/O based on DOS 2.0 full-path commands
EXTENDIO PAS ^ Example
EXTENDIO DAT ^ Specifications for the new I/O functions
FILEATTR LIB Read and write the attribute byte for any file
FILEATTR PAS ^ (Read-Only, Hidden, System, Archive)
FILENAME TYP Filename type definition -- shared by several others
GETFILE LIB Procedures to GET FILEs matching a template
GETFILE PAS ^ (see also ALLFILES)
GETFREE LIB Get amount of free space on disk
GETFREE PAS ^ (avoids "out of space" crashes)
GETINTGR LIB Takes an integer in a given range
GETINTGR PAS ^ (protect against invalid keystrokes)
GETKEYS LIB Simple procedure to catch any keystroke
GETKEYS PAS ^ (used by many programs on this disk)
KEYCHART DAT ^ Chart of key codes for GETKEYS.LIB
GETSECTR LIB Read a sector from disk to buffer (see DISKMOD.PAS)
GETSECTR PAS ^ Example
LABEL PAS ^ Uses GETSECTR to read and write diskette label
DISKMOD PAS ^ Disk sector viewing + modification using GETSECTR
Use it with care!
GETSETDD LIB Get or set the default drive
GETSETDD PAS ^ Example
GRFXTABL LIB Get the dot patterns from the ROM graphics table
GRFXTABL PAS ^ Example (see also TITLES)
GTSETDIR LIB Get or Set the current directory path
GTSETDIR PAS ^ Example
HEXFUNCT LIB Convert integers in range (-32,768 to 32,767)
HEXFUNCT PAS ^ Example (Hexadecimal strings from $0000 to $FFFF)
KAVAIL LIB Returns available memory in K
KAVAIL PAS ^ Example
KEYBOARD LIB Another approach to catching any keystroke
KEYBOARD PAS ^ Example
FANCYKEY PAS ^ Character/phrase for key pressed (re: KEYBOARD.LIB)
SCANCODE DAT ^ Chart of keyboard Scan Codes (use with KEYBOARD.LIB)
MKRMDIR LIB Make or remove subdirectories
MKRMDIR PAS ^ Example
MONITOR LIB Simple procedure to check for color or mono
MOVEFILE LIB DOS 2.0 file RENAME with parameter for MOVE
MOVEFILE PAS ^ (also MOVES to another directory by naming new path)
NEWINT9 LIB Change the keyboard interrupt to get key release codes
NEWINT9 PAS ^ (can disable typematic -- for games, music, etc.)
NOSOUND PAS Quick rescue in case you accidentally leave sound on
PARAMETR LIB Pass parameters to programs from DOS command line
PARAMETR PAS ^ Gets parameter string up to 80 characters
PARAMETR COM ^ * Runs COMPILED only
POPSCREN LIB Pop full screens into view by addressing screen memory
POPSCREN PAS ^ Example
POPSCREN DAT ^ Sample screen demo (uses SCREENS.TYP)
SCREENS TYP ^ Type declarations for full-screen manipulation
QUEUE LIB A generic line-up
QUEUE PAS ^ (shows use of dynamic variables for those new to them)
^ (this can hang up your system but is instructive)
REBOOT LIB Warm system reboot (without clearing RAM)
LESSRAM PAS ^ Reset "official" amount of memory lower for programs
LESSRAM COM ^ * Runs COMPILED only (uses REBOOT.LIB)
NUMDISKS PAS ^ Change official count of disk drives (re: RAMdisks)
NUMDISKS COM ^ * Runs COMPILED only (uses REBOOT.LIB)
RECTANGL LIB Rectangle-drawing procedure for graphics modes
RECTANGL PAS ^ Example
REGPACK TYP Contains type definition for REGPACK shared by several
SAFEWRIT LIB Write to screen w/o control characters wrecking display
SAFEWRIT PAS ^ Example
SCREEN LIB Direct video screen input/output
SCREEN PAS ^ Example (game-closest thing to one)
TITLES LIB Uses ROM character patterns to create titles
TITLES PAS ^ Example (see also GRFXTABL)
WINDOWS LIB Eases use of windows and window-frames
WINDOWS PAS ^ Example
SUCCESS DOC Documention (about another Turbo PASCAL resource)
TRANSFER DAT Filecat disk library data transfer file.
*************************************************************************